Api.ReadLogData 方法
此方法被定义在远端介面中,可使用此方法从 Runtime 电脑读取已记录的资料。
命名空间:IntervalZero.KINGSTAR.OpcUa.Api
组合: IntervalZero.KINGSTAR.OpcUa.Api (于 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0
语法
public KsReturn<LogData> ReadLogData(
int ChannelCount,
int StartIndex,
int EndIndex
)
Public Function ReadLogData(
ByVal ChannelCount As Integer,
ByVal StartIndex As Integer,
ByVal EndIndex As Integer
) As KsReturn(Of Integer)
参数
ChannelCount
型别:int
欲读取的通道数量。
StartIndex
型别:int
欲收集的的第一笔资料的索引。
EndIndex
型别:int
欲收集的的最后一笔资料的索引。
回传值
回传型别:KsError 及一个无符号短整数值。
备注
ReadLogData 在一次呼叫中最多只能读取 50000 个资料点,因此 EndIndex – StartIndex <= 49999。若您的记录资料超过此限制,您需要多次使用该方法来撷取资料。
可用的 EtherCAT 状态
ecatOffline, ecatInit, ecatBoot, ecatPreOP, ecatSafeOP, ecatOP
范例
N/A
参见